home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Pier Shareware 1
/
Pier Shareware 1.iso
/
007a
/
courspas.exe
/
CHAP08.EXE
/
FONC2.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1991-01-06
|
1KB
|
49 lines
program LisLettre; {FONC2.PAS}
uses
crt; { unité de Turbo Pascal 6 }
var
ok: boolean; { résultat de la fonction }
{------------------------------------------------}
{ lettre }
{------------------------------------------------}
function lettre: boolean;
var
ch: char; { Caractère lu }
begin
gotoxy(1,5);
write('Veuillez frapper un caractère: ');
ch:= readkey;
if (ch in ['a'..'z']) or (ch in ['A'..'Z'])
then lettre:= true
else lettre:= false;
gotoxy(1,5);
clreol;
end;
{------------------------------------------------}
{ attendrela }
{------------------------------------------------}
procedure attendrela(col,lign: byte);
var ch: char;
begin
gotoxy(col,lign);
write('Veuillez appuyer sur une touche...');
ch:= readkey;
end;
{------------------------------------------------}
begin
repeat
clrscr;
ok:= lettre;
gotoxy(5,10);
if ok
then write('Vous avez frappé une lettre.')
else write('La touche frappée ne correspond pas à une lettre.');
attendrela(1,25);
until not ok;
end.